<form id="form_usuario"
	  action="<?php echo url_for('usuario/'.($form->getObject()->isNew() ? 'create' : 'update').(!$form->getObject()->isNew() ? '?id_usuario='.$form->getObject()->getIdUsuario() : '')) ?>"
	  method="post"
	  <?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?>
>
	<?php if (!$form->getObject()->isNew()): ?> 
	<input type="hidden" name="sf_method" value="put" /> 
	<input type="hidden" name="id_usuario" value="<?php echo $form->getObject()->getIdUsuario() ?>" /> 
	<?php endif; ?>
	
	<?php echo $form->renderHiddenFields() ?>
	<?php echo $form->renderGlobalErrors() ?>
	
<table class="form">
	<tbody>
		<tr>
			<th colspan="4" class="title">Dados usuario</th>
		</tr>
		<tr>
			<th><?php echo $form['prontuario']->renderLabel() ?></th>
			<td>
				<?php echo $form['prontuario'] ?>
				<?php echo form_error('usuario[prontuario]'); ?>
				<?php if ($form->getObject()->isNew()): ?> 
				<?php echo checkbox_tag('gerar_prontuario', '1'); echo $form['gerar_prontruario']->renderLabel(); ?>
				<?php endif; ?>
			</td>
			<th class="required"><?php echo $form['nome']->renderLabel() ?></th>
			<td>
				<?php echo $form['nome'] ?>
				<?php echo form_error('usuario[nome]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['cod_cadastro_unico']->renderLabel() ?></th>
			<td>
				<?php echo $form['cod_cadastro_unico'] ?>
				<?php echo form_error('usuario[cod_cadastro_unico]'); ?>
			</td>
			<th><?php echo $form['cod_nis']->renderLabel() ?></th>
			<td>
				<?php echo $form['cod_nis'] ?>
				<?php echo form_error('usuario[cod_nis]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['cpf']->renderLabel() ?></th>
			<td>
				<?php echo $form['cpf'] ?>
				<?php echo form_error('usuario[cpf]'); ?>
			</td>
			<th><?php echo $form['rg']->renderLabel() ?></th>
			<td>
				<?php echo $form['rg'] ?>
				<?php echo form_error('usuario[rg]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['data_nascimento']->renderLabel() ?></th>
			<td>
				<?php echo $form['data_nascimento'] ?>
				<?php echo form_error('usuario[data_nascimento]'); ?>
			</td>
			<th><?php echo $form['endereco']->renderLabel() ?></th>
			<td>
				<?php echo $form['endereco'] ?>
				<?php echo form_error('usuario[endereco]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['pai']->renderLabel() ?></th>
			<td>
				<?php echo $form['pai'] ?>
				<?php echo form_error('usuario[pai]'); ?>
			</td>
			<th><?php echo $form['mae']->renderLabel() ?></th>
			<td>
				<?php echo $form['mae'] ?>
				<?php echo form_error('usuario[mae]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['ocupacao']->renderLabel() ?></th>
			<td>
				<?php echo $form['ocupacao'] ?>
				<?php echo form_error('usuario[ocupacao]'); ?>
			</td>
			<th><?php echo $form['renda_mensal']->renderLabel() ?></th>
			<td>
				<?php echo $form['renda_mensal'] ?>
				<?php echo form_error('usuario[renda_mensal]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['telefone_fixo']->renderLabel() ?></th>
			<td>
				<?php echo $form['telefone_fixo'] ?>
				<?php echo form_error('usuario[telefone_fixo]'); ?>
			</td>
			<th><?php echo $form['telefone_celular']->renderLabel() ?></th>
			<td>
				<?php echo $form['telefone_celular'] ?>
				<?php echo form_error('usuario[telefone_celular]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['telefone_comercial']->renderLabel() ?></th>
			<td>
				<?php echo $form['telefone_comercial'] ?>
				<?php echo form_error('usuario[telefone_comercial]'); ?>
			</td>
			<th><?php echo $form['situacao']->renderLabel() ?></th>
			<td>
				<?php echo $form['situacao'] ?>
				<?php include_component('apoio', 'botaoCadastro', array('tp_apoio' => Apoio::SITUACAO)); ?>
				<?php echo form_error('usuario[situacao]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['regiao']->renderLabel() ?></th>
			<td>
				<?php echo $form['regiao'] ?>
				<?php echo form_error('usuario[regiao]'); ?>
			</td>
			<th><?php echo $form['data_abertura']->renderLabel() ?></th>
			<td>
				<?php echo $form['data_abertura'] ?>
				<?php echo form_error('usuario[data_abertura]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['sexo']->renderLabel() ?></th>
			<td>
				<?php echo $form['sexo'] ?>
				<?php echo form_error('usuario[sexo]'); ?>
			</td>
			<th><?php echo $form['estado_civil']->renderLabel() ?></th>
			<td>
				<?php echo $form['estado_civil'] ?>
				<?php include_component('apoio', 'botaoCadastro', array('tp_apoio' => Apoio::ESTADOCIVIL)); ?>
				<?php echo form_error('usuario[estado_civil]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['naturalidade']->renderLabel() ?></th>
			<td>
				<?php echo $form['naturalidade'] ?>
				<?php echo form_error('usuario[naturalidade]'); ?>
			</td>
			<th><?php echo $form['uf']->renderLabel() ?></th>
			<td>
				<?php echo $form['uf'] ?>
				<?php echo form_error('usuario[uf]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['procedencia_cidade']->renderLabel() ?></th>
			<td>
				<?php echo $form['procedencia_cidade'] ?>
				<?php echo form_error('usuario[procedencia_cidade]'); ?>
			</td>
			<th><?php echo $form['ano_chegada']->renderLabel() ?></th>
			<td>
				<?php echo $form['ano_chegada'] ?>
				<?php echo form_error('usuario[ano_chegada]'); ?>
			</td>
		</tr>
		<tr>
			<th><?php echo $form['grau_instrucao']->renderLabel() ?></th>
			<td colspan="3">
				<?php echo $form['grau_instrucao'] ?>
				<?php include_component('apoio', 'botaoCadastro', array('tp_apoio' => Apoio::GRAUINSTRUCAO)); ?>
				<?php echo form_error('usuario[grau_instrucao]'); ?>
			</td>
		</tr>
		<?php if(!$form->getObject()->isNew() && $form->getObject()->getIdUsuarioPai() != ''): ?>
		<tr>
			<th><?php echo $form['id_usuario_pai']->renderLabel() ?></th>
			<td colspan="3">
				<?php echo UsuarioTable::carregarVinculo($form->getObject()->getIdUsuarioPai(), true) ?>
			</td>
		</tr>
		<?php endif; ?>
		<tr>
			<th><?php echo $form['observacao']->renderLabel() ?></th>
			<td colspan="3">
				<?php echo $form['observacao'] ?>
				<?php echo form_error('usuario[observacao]'); ?>
			</td>
		</tr>
	</tbody>
</table>
</form>

<script type="text/javascript">
var array = new Array();
array[1] = 'parentesco';
array[2] = 'grau_instrucao';
array[3] = 'estado_civil';
array[4] = 'situacao';

$(document).ready(function(){
	$("#gerar_prontuario").click(function(){
		if($("#gerar_prontuario").is(':checked'))
			$("#usuario_prontuario").attr('disabled', 'true');
		else
			$("#usuario_prontuario").removeAttr('disabled');
	});

	$(document).ready(function(){
		$('.dialogCadastro').click(function()
	    {
	    	$("#dialog_site").dialog("destroy");
	        $("#dialog_site").html('');
	        $("#dialog_site").load($(this).attr("href"));

	        $('#dialog_site').dialog({
				width: 550,
				title: 'Cadastrar Item',
				modal: true,
				buttons: {
					'Cancelar': function() {
						$(this).dialog('close');
					},
					'Salvar': function() { salvarApoio(); }
				}
			});
	        $('#dialog_site').dialog('open')
	        return false;
	    });
	});
});
</script>